/**commonless**/
/*--字体--*/
@font-face {
	font-family: 'BEBAS';
	src: url("BEBAS.ttf");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PingFangBold';
	src: url("PingFangBold.ttf");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PingFangRegular';
	src: url("PingFangRegular.ttf");
	font-weight: normal;
	font-style: normal;
}

body,
html {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	color: #323232;
}

a {
	color: #000000;
}

.divhidden {
	overflow: hidden;
}


/**全局input光标**/

input[type="text"],
input[type="password"] {
	caret-color: #323232;
}


/**commonless**/


/*通用头部样式开始*/
ui-view{position: absolute;top: 0;left: 0;width: 100vw;min-height: 100vh;}
ui-view.b_ec{background-color: #ececec;}
.common_head-box {
	height: 3.024rem;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 50;
	background: #FFFFFF;
}

.common_head-box.msg_title{
	position: absolute;
}

.common_head>img {
	position: absolute;
	left: .612rem;
	top: 1.2rem;
}



.back_btn_img {
	width: 0.504rem;
	height: 0.912rem;
	position: absolute;
	left: 0;
}

.wddd_flaot-right {
	width: 0.744rem;
	height: 0.816rem;
	position: absolute;
	right: 0;
}

.common_head .erji_flaot-right {
	width: 0.744rem;
	height: 0.816rem;
	position: absolute;
	right: 0;
	left: initial;
}

.wddd_flaot-rt-1 {
	position: absolute;
	right: 0;
	bottom: 0;
}

.wddd_flaot-rt-1>span {
	background: #f25151;
	width: 0.7rem;
	height: 0.7rem;
	line-height: 0.7rem;
	border-radius: 0.35rem;
	text-align: center;
	font-size: 0.432rem;
	color: #FFFFFF;
	position: relative;
	bottom: 0.7rem;
	right: 0.68rem;
}

.wddd_flaot-rt-1>img {
	width: 0.846rem;
	height: 0.846rem;
}

.common_head {
	text-align: center;
	padding-top: 1.3rem;
	position: relative;
}

.common_head-box>div>span {
	font-size: 0.816rem;
	color: #323232;
	font-family: "PingFangBold"!important;
	font-weight: 100!important;
	letter-spacing: 0.048rem;
}

/*通用头部样式结束*/


/**确认订单开始**/

.ddrz_harvest_Addres_box {
	border-top: 0.072rem solid #ECECEC;
	padding-left: 0.96rem;
	min-height: 4.152rem;
	margin-top: 3.024rem;
}

.ddrz_harvest_Addres_box>div>img {
	width: 0.696rem;
	height: 0.768rem;
	margin-right: 0.1rem;
}

.ddrz_harvest_Addres_box>div {
	padding-top: 1.44rem;
	display: flex;
	display: -webkit-flex;
	align-items: baseline;
	align-items: -webkit-baseline;
}

.ddrz_harvest_Addres_box>div>span {
	font-size: 0.768rem;
	color: #323232;
	margin-left: 0.6rem;
}

.dindan_product_box_set {
	background: #ececec;
	padding: 0.408rem 0;
}

.wdindan_section-box {
	background: #FFFFFF;
}

.drxq_prdu_li_con {
	padding-left: 0.696rem;
	padding-right: 0.72rem;
}

.drxq_prdu_li_con>li>div {
	font-size: 0.672rem;
}

.drxq_prdu_li_con>li {
	height: 2.16rem;
	border-bottom: 1px solid #d9d9d9;
	line-height: 2.16rem;
}

.drxq_prdu_li_con .qrdd_last_fkfs_box {
	min-height: 2.16rem;
	border-bottom: 1px solid transparent;
}

.qrdd_last_div_box {
	padding-bottom: 3.5rem;
}

.drxq_prdu_li_con .drxq_prdu_gmsl_num {
	display: flex;
	display: -webkit-flex;
	height: 2.4rem;
	align-items: center;
	align-items: -webkit-center;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	border-bottom: 1px solid #d9d9d9;
}

.drxq_prdu_li_con .drxq_prdu_gmsl_num>div {
	font-size: 0.672rem;
}

.qrxq_taotals {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	justify-content: space-between;
	justify-content: -webkit-space-between;
}

.qrxq_taotals>span {
	width: 1.248rem;
	height: 1.008rem;
	color: #000000;
	background: #dbdbdb;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	justify-content: center;
	justify-content: -webkit-center;
}

.qrxq_taotals>div {
	padding: 0 0.5rem;
}

.rxq_prdu_no {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	color: #c0c0c0;
}

.rxq_prdu_no>img {
	width: 0.36rem;
	height: 0.624rem;
	margin-left: 0.2rem;
}

.drxq_prdu_gmsl_fplx {
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
}

.drxq_prdu_gmsl_fplx .drxq_prdu_input {
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
}

.drxq_prdu_gmsl_fplx .drxq_prdu_input>div {
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	margin-right: 0.48rem;
	position: relative;
}

.drxq_prdu_gmsl_fplx .drxq_prdu_input>div>input {
	width: 0.624rem;
	height: 0.624rem;
	margin-right: 0.15rem;
	position: relative;
	z-index: 100;
	opacity: 0;
}

.drxq_prdu_input>div>div{
	content: "";
	display: block;
	width: 10px;
	height: 10px;
	background: #fff;
	position: absolute;
	border: 1px solid #878484;
	border-radius: 50%;
	z-index: 1;
	left: 2%;
	top: 38%;
}
.drxq_prdu_input>div>div.bg{
	background: #878484;
}

.bg{
	background: #878484!important;
}

.qrdd_fptt_box {
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
}

.qrdd_fptt_box div:last-child {
	margin-right: 0.528rem;
}

.qrdd_mjly_box {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
}

.qrdd_fptt_box {
	position: relative;
}

#fptt {
	text-align: right;
	top: 0.75rem;
	z-index: 50;
	background: #FFFFFF;
	outline: none;
	font-family: "PingFangRegular";
}

.qrdd_mjly_box>input {
	outline: none;
	font-size: 0.672rem;
	width: 12.8rem;
	text-align: right;
	padding-left: 0.5rem;
	font-family: "PingFangRegular";
}

.qrdd_gwsl {
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.qrdd_last_div_box {
	display: flex;
	display: -webkit-flex;
}

.qrdd_last_div_box label>img {
	width: 1.2rem;
	height: 1.2rem;
	margin-right: 0.2rem;
}

.qrdd_last_div_box label {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	font-size: 0.576rem;
	color: #323232;
}

.qrdd_last_div_box input {
	width: 0.624rem;
	height: 0.624rem;
	margin-right: 0.15rem;
	position: relative;
	z-index: 100;
	opacity: 0;
}

.qrdd_last_div_box>div {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	margin-right: 0.74rem;
	position: relative;
}

.qrdd_last_div_box>div>div{
	content: "";
	display: block;
	position: absolute;
	top: 38%;
	left: 0;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	border: 1px solid #ddd;
}

.qrdd_nxyzf_div1 {
	padding-left: 1.056rem;
}

.ddrz_harvest_Addres_box_1 {
	padding-top: 0.072rem;
	background: #ECECEC;
	margin-top: 3.024rem;
	font-family:pingfangbold;
}

.ddrz_harvest_Addres_box_1 .ddrz_harvest_child_box {
	padding-top: 0.864rem;
	padding-bottom: 0.624rem;
	background: #FFFFFF;
	padding-left: 0.8rem;
	padding-right: 2.16rem;
	position: relative;
	font-weight: 100!important;
	font-family: 'PingFangBold'!important;
}

.ddrz_harvest_Addres_box_1 .ddrz_harvest_child_box>div {
	font-size: 0.672rem;
	color: #323232;
}

.ddrz_harvest_child_box_2 {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	margin-bottom: 0.1rem;

}

.ddrz_harvest_child_box_3 {
	width: 0.552rem;
	height: 0.576rem;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	position: absolute;
	top: 1.42rem;
	right: 0.768rem;
}

.ddrz_harvest_child_box_3>img {
	width: 100%;
	height: 100%;
}


/**确认订单结束**/


/**商城开始**/

.sc_header_box {
	height: 3.192rem;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background: #FFFFFF;
	z-index: 50;
}

.sc_header_box_init {
	height: 3.192rem;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	background: #FFFFFF;
	z-index: 50;
}

.sc_fenlei_box {
	width: 0.912rem;
	height: 0.696rem;
	margin-right: 0.432rem;
}

.sc_search {
	width: 0.96rem;
	height: 0.864rem;
}

.sc_shaomao {
	width: 0.912rem;
	height: 0.792rem;
}

.sc_input_box {
	display: flex;
	display: -webkit-flex;
	position: relative;
}

.sc_input_box .sc_search {
	position: absolute;
	left: 0.5rem;
	top: 0.3rem;
	z-index: 200;
}

.sc_input_box .sc_search-1 {
	position: absolute;
	left: 1.85rem;
	top: 0.33rem;
	width: 0.96rem;
	height: 0.864rem;
	z-index: 50;
}

.sc_input_box .sc_shaomao {
	position: absolute;
	right: 0.6rem;
	padding: 0.3rem;
}

.sc_input_box .sc_search_ip-1 {
	/*width: 11.904rem;*/
	width: 13.36rem;
	caret-color: #f25151;
	-webkit-caret-color: #f25151;
	position: relative;
	left: 1.35rem;
	top: 0.22rem;
	height: 1.088rem;
	line-height: 1.088rem;
	background: none;
	position: absolute;
}

.sc_input_box .search_bg{
	width: 13.36rem;
	height: 1.488rem;
	background: #e3e3e3;
	border-radius: 0.7rem;
	margin-left: 0.3rem;
}

.sc_shaomao_1 {
	position: absolute;
	left: 0.4rem;
	top: 0.3rem;
	width: 0.936rem;
	height: 0.864rem;
}

.sc_input_box>input {
	width: 10.752rem;
	height: 1.488rem;
	line-height: 1.488rem;
	padding-left: 1.68rem;
	padding-right: 1.68rem;
	background: #e3e3e3;
	font-size: 0.72rem;
	border: none;
	outline: none;
	-webkit-appearance: none;
	border-radius: 0.7rem;
	margin-right: 0.456rem;
}
.sc_input_box input[type='text']{
	width: 10rem;
}
.sc_lindan_box>img {
	width: 0.84rem;
	height: 0.96rem;
}

.sc_lindan_box {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	position: relative;
}

.sc_input_box .sc_input_yingchangcursor {
	caret-color: transparent;
}

.sc_lindan_box>span {
	background: #f25151;
	color: #FFFFFF;
	width: 0.7rem;
	height: 0.7rem;
	display: inline-flex;
	display: -webkit-inline-flex;
	align-items: center;
	align-items: -webkit-center;
	justify-content: center;
	justify-content: -webkit-center;
	font-size: 0.528rem;
	border-radius: 0.5rem;
	position: absolute;
	top: -0.35rem;
	right: -0.25rem;
	display: none;
}

.sc_header_div_box {
	display: -webkit-flex;
	align-items: center;
	width: 100%;
	padding-left: 0.672rem;
	padding-right: 0.384rem;
	position: relative;
	top: 0.35rem;
}

.sc_nav_box {
	margin-top: 3.2rem;
	display: flex;
	display: -webkit-flex;
	height: 1.9rem;
	align-items: center;
	align-items: -webkit-center;
	justify-content: space-around;
	-webkit-justify-content: space-around;
	background: #ececec;
	padding-top: 0.24rem;
}

.sc_nav_box .sc_nav_right {
	text-align: right;
}

.sc_nav_box .sc_nav_left {
	text-align: left;
}

.sc_nav_box div>span {
	position: relative;
	/*top: -0.1rem;*/
	border-top: 3px solid transparent;
}

.sc_nav_box>div {
	height: 100%;
	width: 20%;
	font-size: 0.72rem;
	color: #646464;
	font-weight: 600;
	line-height: 1.872rem;
	height: 1.872rem;
	background: #FFFFFF;
	position: relative;
	line-height: 1.78rem;
}

.sc_nav_box .sc_active_jihuo>span {
	border-top: 3px solid #a18667;
}

.sc_nav_box>div:nth-child(1)>span {
	position: relative;
	left: 2.112rem;
}

.sc_nav_box>div:nth-child(2)>span {
	position: relative;
	left: 1.632rem;
}

.sc_nav_box>div:nth-child(3)>span {
	position: relative;
	left: 1.2rem;
}

.sc_nav_box>div:nth-child(4)>span {
	position: relative;
	left: 0.768rem;
}

.sc_nav_box>div:nth-child(5)>span {
	position: relative;
	left: 0.144rem;
}

.sc_active_jihuo>span {
	color: #646464;
}

.sc_bannner_head {
	height: 12.432rem;
	width: 100%;
}

.sc_bannner_head img {
	height: 12.432rem;
	width: 100%;
}

.sc_main_prduct_box {
	background: #ECECEC;
	padding-top: 0.696rem;
	padding-bottom: 0.48rem;
}

.sc_main_prduc {
	display: flex;
	display: -webkit-flxe;
}

.sc_main_prduc-flxe {
	display: flex;
	display: -webkit-flex;
	margin-bottom: 0.216rem;
}

.sc_prduc-flxe_1 {
	width: 4.32rem;
	height: 4.08rem;
}

.sc_prduc-flxe_1>img {
	width: 100%;
	height: 100%;
}

.sc_prduc-flxe_2 {
	width: 8.88rem;
	height: 4.08rem;
}

.sc_prduc-flxe_2>img {
	width: 100%;
	height: 100%;
}

.sc_main_prduc-flxe>div {
	margin-right: 0.216rem;
}

.sc_main_prduc-flxe>div:last-child {
	margin: 0;
}

.sc_zt_product {
	background: #ECECEC;
	padding-bottom: 0.672rem;
}

.sc_zt_product>h4 {
	font-size: 0.72rem;
	font-weight: 400;
	text-align: center;
	padding: 0.624rem 0;
	background: #FFFFFF;
	color: #323232;
	font-family:"PingFangBold";
}

.sc_banner_zt {
	background: #FFFFFF;
	text-align: center;
	width: 100%;
	padding-bottom: 0.72rem;
	overflow: hidden;
}

.sc_banner_zt div {
	background: #FFFFFF;
}


/*.sc_banner_zt .swiper-wrapper {
    transition-duration: 0ms !important;
}*/

.sc_banner_zt-img {
	width: 7.488rem;
	height: 3.888rem;
}

.sc_banner_zt-img>img {
	width: 100%;
	height: 100%;
}

.sc_ggimgprducrt_box {
	padding: 0 0.432rem;
	background: #FFFFFF;
}

.sc_list_child_text {
	display: flex;
	display: -webkit-flex;
	padding-left: 0.912rem;
	/*padding-top: 1.08rem;
    padding-bottom: 1.08rem;*/
}

.sc_list_child_text>img {
	width: 5.3768rem;
	height: 5.376rem;
}

.shangcheng1_box {
	width: 17.088rem;
	height: 8.88rem;
}

.shangcheng1_box>img {
	width: 100%;
	height: 100%;
}

.sc-zt-prduct_zs {
	display: flex;
	display: -webkit-flex;
}

.sc-zt-prduct_zs div {
	text-align: center;
	background: #FFFFFF;
}

.sc-zt-prduct_zs div>img {
	width: 4.272rem;
	height: 4.08rem;
}

.sc-zt-prduct_zs div>p {
	font-size: 0.528rem;
	color: #a18667;
	padding-bottom: 0.4rem;
	font-family: "PingFangBold";
}

.sc_title_More {
	position: relative;
	text-align: center;
	overflow: hidden;
	height: 2.4rem;
	line-height: 2.4rem;
}

.sc_title_More>span {
	font-size: 0.72rem;
	font-family: "PingFangBold";
}

.sc_title_More>p {
	color: #c6c6c6;
	font-size: 0.624rem;
	position: absolute;
	right: 0.672rem;
	top: 0;
}

.wg-jieguo-mt {
	margin-top: 5.06rem;
}

.sc_ul_container>li {
	border-top: 1px solid #c9c9c9;
	position: relative;
	overflow: hidden;
}

.sc_list_div_text {
	margin-left: 1.6rem;
	padding-top: 1.248rem;
	box-sizing: border-box;
	width: 10rem;
}

.sc_list_div_text>h4 {
	font-size: 0.672rem;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	color: #323232;
	font-weight: 600;
}

.sc_list_div_text>p {
	font-size: 0.672rem;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	color: #323232;
}

.sc_xs_tj_box {
	position: absolute;
	top: 0.27rem;
	right: 0;
	color: #FFFFFF;
	background: #f25151;
	font-size: 0.48rem;
	padding: 0.1rem 0.5rem;
}

.sc_price_box {
	position: absolute;
	bottom: 1rem;
}

.sc_price_box> :nth-child(1) {
	color: #a18667;
	font-size: 0.672rem;
	font-family: "PingFangBold";
}

.sc_price_box> :nth-child(2) {
	font-size: 0.48rem;
	color: #bcbcbc;
	margin-left: 0.2rem;
	text-decoration: line-through;
}

.sc_cnxh_box {
	background: #ececec;
	padding: 0 0.72rem 2.544rem 0.72rem;
}

.sc_cnxh_box>h4 {
	font-size: 0.72rem;
	text-align: center;
	height: 2.4rem;
	line-height: 2.4rem;
	font-family: "PingFangRegular";
}

.sc_product_cnxh {
	overflow: hidden;
}

.sc_product_cnxh_list {
	position: relative;
	float: left;
	width: 8.064rem;
	height: 10.336rem;
	background: #FFFFFF;
	margin-bottom: 0.576rem;
}

.sc_product_cnxh_list>img {
	width: 8.016rem;
	height: 7.6rem;
}

.sc_product_cnxh_list .sc_xianshitejia {
	width: 2.472rem;
	height: 1.8rem;
	position: absolute;
	top: 0;
	right: 0;
}

.sc_price-bxo {
	padding-left: 0.816rem;
}

.sc_price-bxo>span {
	color: #a18667;
	font-size: 0.672rem;
	font-family: "PingFangBold";
	position: relative;
	top: -0.15rem;
}

.sc_price-bxo>del {
	font-size: 0.48rem;
	color: #bcbcbc;
	margin-left: 0.2rem;
}

.sc_price-bxo>span.cpxq_prc_tet {
	font-size: 0.48rem;
	color: #bcbcbc;
	margin-left: 0.2rem;
	text-decoration: line-through;
	margin-left: 0;
}

.sc_price-bxo>h4 {
	font-size: 0.672rem;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	font-weight: 400;
	font-family: 'PingFangBold';
	color: #323232;
}

.sc_product_cnxh_list:nth-child(2n+1) {
	margin-right: 0.384rem;
}

.sc_sc_xiangshang_box {
	position: fixed;
	bottom: 4.128rem;
	right: 1.2rem;
	width: 1.68rem;
	height: 1.68rem;
	z-index: 10;
	display: none;
}

.sc_sc_xiangshang_box>img {
	width: 100%;
	height: 100%;
}


/**商城结束**/


/**search-2-2开始**/

.sc_back_box {
	width: 0.504rem;
	height: 0.912rem;
	position: relative;
	left: -0.35rem;
	padding: 0.3rem;
}

.sc_input_box-1 .sc_back_box {
	width: 0.48rem;
	height: 0.888rem;
}

.sc_input_box>.sc_search_ip {
	width: 13.36rem;
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
	line-height: 0.888rem
}
/*type=search去掉默认叉号*/
input[type="search"]{-webkit-appearance:none;}
input::-webkit-search-cancel-button {display: none;}
.sh_retlve {
	position: relative;
	top: 0.5rem;
}

.sh_soushuo_main_box {
	position: relative;
	min-height: 88.5vh;
	background: #ececec;
	/*padding-top: 0.552rem;
  margin-top: 3.192rem;*/
}

.sh_soushuo_main_box-bg {
	position: relative;
	background: #ececec;
	height: 100%;
}

.sh_soushuo_main_box {
	position: relative;
	background: #ececec;
	padding-top: 0.48rem;
}

.sh_soushuo_main_box .sh_rmshoushuo_box {
	background: #FFFFFF;
	padding: 1.2rem 0.768rem 1.2rem 1.2rem;
	margin-bottom: 0.48rem;
}

.sh_soushuo_main_box .sh_rmshoushuo_box>h5 {
	font-size: 0.672rem;
	margin-bottom: 0.2rem;
}

.sh_soushuo_main_box_2 {
	min-height: 100%;
	padding: 0.432rem 0.528rem 0.432rem 0.428rem;
	background: #ececec;
	overflow: hidden;
	position: relative;
	margin-top: 5rem;
}

.sh_soushuo_main_box_2_1 {
	min-height: 100%;
	padding: 0.432rem 0.528rem 0.432rem 0.528rem;
	background: #ececec;
	overflow: hidden;
	position: relative;
}

.wg-mgtp-o {
	margin-top: 0;
}

.product_xg_box_1 .cpxq-wg-houjia {
	margin-top: 0;
	/*margin-bottom: 2rem;*/
	padding-bottom: 2.544rem;
}

.sh_span_box_bor>span {
	background: #f8f8f8;
	border: 1px solid #dcc19c;
	font-size: 0.672rem;
	border-radius: 1.65rem;
	padding: 0.2rem 0.4rem;
	margin-bottom: 0.72rem;
	margin-right: 0.7rem;
	min-width: 1.5rem;
	text-align: center;
}

.sh_search_box {
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
	background: #FFFFFF;
	padding-left: 1.2rem;
	padding-right: 0.528rem;
}

.sh_search_box .sh_search_jilu_box {
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
}

.sh_search_box .sh_search_jilu_box>img {
	width: 0.624rem;
	height: 0.624rem;
}

.sh_search_box .sh_search_jilu_box>h5 {
	font-size: 0.72rem;
	margin-bottom: 0.2rem;
}

.search_abolish {
	font-size: 0.816rem;
	position: absolute;
	top: 0.2rem;
	right: 0.55rem;
}

.scarch_text_box {
	position: absolute;
	top: 8rem;
	left: 4.464rem;
	text-align: center;
	width: 9.12rem;
}

.scarch_text_box>span {
	font-size: 0.816rem;
	line-height: 1.2rem;
}

.scarch_text_box>img {
	width: 5.232rem;
	height: 6rem;
}


/**search-2-2结束**/


/**search-2-4结果页面开始**/

.search_product_nav_box {
	height: 1.8rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: space-around;
	-webkit-justify-content: space-around;
	-webkit-align-items: center;
	align-items: center;
	border-top: 1px #dadada solid;
	/* margin-top: 3.192rem; */
	position: fixed;
	top: 3.192rem;
	width: 100%;
	z-index: 100;
	background: #ffffff;
}

.wg-del-relatve {
	position: relative;
	/*left: -0.8rem;*/
	font-size: 0.54rem;
	color: #bcbcbc;
}

.search_product_nav_box>div {
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: space-around;
	-webkit-justify-content: space-around;
	-webkit-align-items: center;
	align-items: center;
	height: 100%;
}

.search_product_nav_box>div>span {
	font-size: 0.65rem;
	color: #646464;
}

.search_product_nav_box div i {
	font-size: .75rem;
	color: #9c9c9c;
}

.reversal_img {
	transform: rotate(180deg);
}

.sh_produt_list_box {
	width: 8.256rem;
	position: relative;
	background: #FFFFFF;
	float: left;
	margin-bottom: 0.432rem;
	height: 12.5rem;
}

.sh_produt_list_box>img {
	width: 8.256rem;
	height: 8.256rem;
}

.sh_produt_list_box>a>img {
	width: 8.256rem;
	height: 8.256rem;
}

.sh_produt_list_box .sh_price_num {
	font-size: 0.576rem;
	padding-left: 0.864rem;
}

.sh_price_num>span {
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.sh_produt_list_box .sh_price_num>h5 {
	margin: 0.1rem 0;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	font-size: 0.624rem;
}

.icon-aixin {
	position: absolute;
	top: 0.768rem;
	left: 0.768rem;
	color: #e2e2e2;
	z-index: 20;
}

.icon-aixin-action {
	color: #f25151;
}

.sh_produt_list_box:nth-child(2n+1) {
	margin-right: 0.432rem;
}

.sh_price_num_flex {
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
	padding: 0.288rem 0;
	padding-right: 0.648rem;
}

.sh_price_num_flex>span {
	font-size: 0.672rem;
	color: #a18667;
	font-family: "PingFangBold";
}

.sh_price_num_flex>img {
	width: 0.816rem;
	height: 0.888rem;
}

.padd-rt-3 {
	padding-top: 0.2rem;
	padding-left: 0.2rem;
	padding-right: 0.5rem;
	padding-bottom: 0.5rem;
}

.ssjg_pos_qu {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}


/**search-2-4结果页面结束**/


/**商城二级页面开始**/

.wh100 {
	width: 100%;
	height: 100%;
}

.xlzq_first_img {
	width: 100%;
	height: 7.44rem;
}

.xlzq_first_img>img {
	width: 100%;
	height: 100%;
}

.xlzq_main_box {
	padding: 0 0.336rem;
	min-height: 70%;
	background: #ececec;
}


/**商城二级页面结束**/


/**喜欢开始**/

.xihuan_head-box {
	height: 9.37031484vh;
	height: 3.024rem;
	width: 100%;
	position: fixed;
	background: #FFFFFF;
	z-index: 100;
}

.xihuan_common_head {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	position: absolute;
	bottom: 0;
	width: 100%;
}

.xihuan_common_head>span {
	font-size: 0.816rem;
	font-weight: 700;
	padding: 0.576rem;
}

.xihuan_common_head>img {
	width: 2.8vw;
	height: 2.84857571vh;
	padding: 0.576rem;
	margin-left: 0.24rem;
	width: 0.48rem;
	height: 0.888rem;
}

.xihuan_wddd_flaot-right {
	/*display: flex;
  display: -webkit-flex-;
  align-items: center;
  align-items: -webkit-center;
  justify-content: center;
  justify-content: -webkit-center;*/
	/*width: 0.864rem;
  height: 0.864rem;
  padding: 0.576rem;
  margin-right: 0.24rem;*/
}

.xihuan_wddd_flaot-right>img {
	width: 100%;
	height: 100%;
}

.xihuan_bg_img {
	width: 100%;
	height: 42.20389805vh;
	margin-top: 9.37031484vh;
	position: absolute;
	top: 0;
	left: 0;
}

.xihuan_bg_img>img {
	width: 100%;
	height: 100%;
}

.swiper_slide_bg_yuan {
	background: url("../image/xihuan_bg.png") no-repeat 100% 100%;
	background-size: 100% 100%;
	height: 100%;
	width: 16.56rem;
}

.swiper-button-next {
	width: 0.824rem;
	height: 1.476rem;
	background: url("../image/xihuan_qianjin.png") no-repeat 100% 100%;
	background-size: 100% 100%;
	top: 18.392857vh;
	right: 1.5rem;
}

.swiper-button-prev {
	width: 0.824rem;
	height: 1.476rem;
	background: url("../image/xihuan_back.png") no-repeat 100% 100%;
	background-size: 100% 100%;
	top: 18.392857vh;
	left: 1.5rem;
}

.xihuan_li_list_box {
	text-align: left;
	padding-left: 1.44rem;
}

.xihuan_li_list_box>li {
	font-size: 0.672rem;
	color: #323232;
	margin-bottom: 0.24rem;
}

.xihuan_details_box {
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
	padding-right: 1.152rem;
	position: relative;
}

.xihuan_aixinbtn_box>span {
	position: initial;
	margin-left: 0.2rem;
	color: #FFFFFF;
	z-index: 20;
}

.xihuan_aixinbtn_box>i {
	color: #FFFFFF;
	font-size: 0.816rem;
	font-weight: 500;
	border-radius: 0.6rem;
	border: 0;
	font-style: normal;
	padding-left: 0.336rem;
}

.xihuan_details_box>.icon-aixin {
	position: initial;
	margin-left: 0.2rem;
	color: #d78e79;
	z-index: 20;
}

.xihuan_details_box>button {
	color: #FFFFFF;
	background: #D78E79;
	font-size: 0.816rem;
	font-weight: 500;
	border-radius: 0.6rem;
	padding: 0.2rem 0.6rem;
	border: 0;
	width: 5.664rem;
	box-sizing: border-box;
	height: 1.392rem;
}

.xihuan_details_box>button:nth-child(1) {
	padding: 0.2rem 0.4rem;
}


/**喜欢结束**/


/**swiper开始**/

.swiper-container {
	width: 100%;
	/*  height:72.8vh*/
	background: #ECECEC;
	box-shadow: 0px 7px 6px #e9e9e9;
	overflow: hidden;
}

.swiper_slide_bg_yuan {
	position: relative;
	top: -11vh;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-slide {
	background: #ECECEC;
}

.xihuan_overflow {
	width: 100%;
	height: 100%;
	overflow: hidden;
}


/**swiper结束**/

.xihuan_product_img {
	width: 44vw;
	height: 24.553vh;
}

.xihuan_slide_bg>h3 {
	font-size: 1.008rem;
	font-weight: 600;
	color: #d78e79;
	text-align: center;
	padding-top: 3.7202381vh;
}

.xihuan_slide_bg>h4 {
	font-size: 0.72rem;
	color: #323232;
	font-weight: normal;
}

.xihuan_slide_bg .xihuan_slide_sn_box {
	text-align: center;
}

.xihuan_slide_bg .xihuan_slide_sn_box span {
	font-size: 0.648rem;
	color: #773e10;
	font-weight: 600;
	background: #e1c681;
	border-radius: 0.8rem;
	padding: 0.096rem 0.48rem;
	display: inline-flex;
	align-items: center;
	align-items: -webkit-center;
}

.xihuan_wenzi {
	padding-left: 8vw;
}

.xihuan_wenzi>ul>li {
	font-size: 0.672rem;
	color: #323232;
	text-align: left;
	padding: 0.53333333vw 0;
}

.xihuan_aixin_box {
	position: relative;
	display: flex;
	display: -webkit-flex;
	align-items: baseline;
	align-items: -webkit-baseline;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	padding-right: 6.4vw;
}

.xihuan_aixin_box button {
	background: #d78e79;
	color: #FFFFFF;
	font-size: 0.816rem;
	font-weight: 600;
	border-radius: 0.8rem;
	padding: 0.288rem 0.624rem;
}

.xihuan_aixin_position {
	position: initial;
	width: 0.96rem;
	height: 1.104rem;
	color: #d78e79;
	margin-left: 0.216rem;
}

.swiper-xihuan-text-head>h3 {
	padding-top: 4.547vh;
	text-align: center;
	font-size: 1.008rem;
	color: #d78e79;
	font-family: "PingFangBold";
	font-weight: 300;
}

.swiper-xihuan-text-head>h4 {
	font-weight: normal;
	color: #323232;
	font-size: 0.72rem;
	margin: 0.1rem 0;
	height: 0.9984rem;
}

.swiper-xihuan-text-head>span {
	font-size: 0.648rem;
	color: #773E10;
	background: #e1c681;
	padding: 0.2rem 0.6rem;
	border-radius: 0.6rem;
	margin-top: 0.2rem;
}

.xihuan-img-330_box {
	width: 58.6666vw;
	height: 32.9835vh;
	margin: 0 auto;
	/*width: 61vw;
    height: 24.73763118vh;
    margin: 0 auto;
    padding: 1vh 0;*/
	box-sizing: border-box;
}

.xihuan-img-330_box>img {
	width: 100%;
	height: 100%;
}

@media screen and (max-width: 330px) and (min-width: 319px) {
	/*.xihuan_li_list_box>li {
        margin-bottom: 0;
    }
    .swiper-xihuan-text-head>h3 {
        font-size: 0.9rem;
        padding-top: 2.74812594vh;
    }*/
}

@media screen and (max-width: 1025px) and (min-width: 767px) {
	/*.xihuan_li_list_box>li {
        margin-bottom: 0;
    }
    .swiper-xihuan-text-head>h3 {
        font-size: 0.9rem;
        padding-top: 1.74812594vh;
    }
    .swiper-xihuan-text-head>h4 {
        margin: 0;
    }
    .swiper-xihuan-text-head>span {
        margin: 0;
    }
    .xihuan-img-330_box {
        width: 40vw;
        height: 22.48875562vh;
    }*/
}


/**喜欢结束**/


/**产品购买详情开始**/

.cpxq_gw_zzc_box {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 1000;
}

.cpxq_section_footer_box {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background: #FFFFFF;
	padding-left: 1.344rem;
	padding-right: 1.104rem;
}

.cpxq_head_box {
	padding: 0.264rem;
	width: 6.528rem;
	height: 6.528rem;
	margin: 0 auto;
	background: #DCDCDC;
	position: relative;
	top: -3.528rem;
}

.cpxq_head_box>img {
	width: 6.528rem;
	height: 6.528rem;
}

.cpxq_section_ret_box {
	position: relative;
}

.cpxq_error_box {
	height: 3.4rem;
}

.cpxq_error_box>img {
	width: 0.624rem;
	height: 0.624rem;
	position: absolute;
	top: 0;
	right: -0.25rem;
	padding-top: 0.84rem;
	z-index: 60;
}

.cpxq_weniz_box {
	padding-top: 1.44rem;
}

.cpxq_weniz_box>h4 {
	font-size: 0.768rem;
	color: #323232;
	font-family: "PingFangBold";
}

.cpxq_num_box {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	padding-top: 0.288rem;
	padding-bottom: 0.624rem;
	border-bottom: 1px solid #878787;
	margin-bottom: 0.36rem;
}

.cpxq_num_box>div {
	display: flex;
	display: -webkit-flex;
}

.cpxq_rmb_box {
	font-size: 0.864rem;
	font-weight: 700;
	color: #f95d4d;
}

.cpxq_num_taotal {
	font-size: 0.936rem;
	font-family: "BEBAS";
	color: #f95d4d;
}

.cpxq_del_num {
	font-size: 0.528rem;
	color: #7e7f80;
}

.cpxq_num_box_1 {
	display: flex;
	display: -webkit-flex;
	align-items: baseline;
}

.cpxq_num_box_2>span {
	width: 1.44rem;
	height: 1.176rem;
	background: #dbdbdb;
	color: #000000;
	line-height: 1.026rem;
	text-align: center;
}
.cpxq_num_box_2>span:nth-child(2){
	color: #c5c5c5;
}
.cpxq_num_box_2>div {
	font-size: 0.7rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 0 0.2rem;
}

.cpxq_product_detail_box>h4 {
	font-size: 0.624rem;
	color: #323232;
	padding-top: 0.432rem;
	padding-bottom: 0.36rem;
	font-family: 'PingFangBold';
}

.cpxq_product_detail_daxiao>span {
	color: #323232;
	border: 1px solid #b5b5b5;
	font-size: 0.624rem;
	margin-right: 0.24rem;
	padding: 0.336rem 0.48rem;
	margin-bottom: 0.36rem;
}

.cpxq_product_detail_daxiao .active-span-cead87 {
	background: #cead87;
	border: 1px solid transparent;
}

.cpxq_doitnow_box {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	background: #323232;
	color: #e1c681;
	height: 2.76rem;
	line-height: 2.76rem;
	text-align: center;
	font-family: 'PingFangBold';
}

.cpxq_product_detail_box:last-child {
	margin-bottom: 2.76rem;
}


/**产品购买详情结束**/


/**添加收获地址**/

.common_head>.tj_bc_btn_baochun {
	position: absolute;
	right: 0;
	top: 1.26rem;
	padding: 0 0.912rem 0 0.912rem;
}

.tjxdz_box_container {
	min-height: 90%;
	width: 100%;
	background: #ececec;
	padding-top: 0.096rem;
}

.tjxdz_box_minheight {
	min-height: 100%;
}

.tjxdz_box_minheight ul li input {
	outline: none;
	font-size: 0.64rem;
	padding: 10px 80px 10px 10px;
}

.tjxdz_box_container ul>li {
	background: #FFFFFF;
	border-bottom: 1px solid #eeeeee;
	height: 2.136rem;
	padding-left: 0.84rem;
	line-height: 2.136rem;
}

.tjxdz_box_container ul>li span {
	font-size: 0.72rem;
	color: #323232;
	font-family:"PingFangBold";
}


/**遮罩层位置**/

.tjxdz_zzc_bxo {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.7);
}

.tjxdz_zzc_div_ff {
	width: 12.864rem;
	background: #FFFFFF;
	font-size: 0.72rem;
	color: #323232;
	margin: 0 auto;
	text-align: center;
	font-weight: 600;
	border-radius: 0.35rem;
	position: relative;
	top: 35vh;
}

.tjxdz_zzc_div_weiwanc {
	padding: 1.2rem 0;
}

.tjxdz_zzc_btn_btm {
	text-align: center;
	overflow: hidden;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	justify-content: -webkit-space-between;
}

.tjxdz_zzc_btn_btm>span {
	color: #ab0000;
	font-size: 0.72rem;
	font-weight: 600;
	padding: 0.6rem 0 0.72rem 0;
	width: 100%;
	border-top: 1px solid #eeeeee;
}

.tjxdz_zzc_btn_btm>span:nth-child(1) {
	border-right: 1px solid #eeeeee;
}

.tjxdz_bggg_box_ {
	height: auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 3.024rem;
	background: #ececec;
}

.djxdz_list_box {
	display: flex;
	display: -webkit-flex;
}

.djxdz_address_details_1>span.ng-binding:nth-child(2) {
	position: absolute;
	right: 1.6rem;
}

.djxdz_address_details {
	font-family: 'pingfangbold';
	font-weight: 100!important;
}

.djxdz_suc_err_box {
	width: 0.816rem;
	height: 0.816rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	margin-right: 0.816rem;
	position: relative;
	top: 0.05rem;
}

.djxdz_suc_err_box>img {
	width: 100%;
	height: 100%;
}

.djxdz_address_details_1 {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	justify-content: -webkit-space-between;
	margin-bottom: 0.192rem;
}

.djxdz_list_container {
	padding-top: 0.408rem;
	background: #ececec;
	font-family: "PingFangBold";
}

.djxdz_list_container>div {
	background: #FFFFFF;
}

.djxdz_list_box {
	padding: 0.816rem 1rem 0.624rem 0.768rem;
	font-size: 0.672rem;
}

.djxdz_address_rm_box {
	border-top: 1px solid #EEEEEE;
	height: 1.392rem;
	line-height: 1.392rem;
	text-align: right;
	font-size: 0.672rem;
	font-weight: 100;
	font-family:'pingfangbold'!important;
}

.djxdz_address_rm_box>span {
	margin-right: 0.648rem;
}

.footer-add-dizhi {
	font-size: 0.672rem;
	color: #323232;
	text-align: center;
	height: 1.92rem;
	line-height: 1.92rem;
	width: 16.56rem;
	margin: 0 auto;
	border: 1px solid #b5b5b5;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 3.57142857vh;
	background: #FFFFFF;
	font-weight: 600;
}

.djxdz_list_container:last-child {
	padding-bottom: 4rem;
}

.sc_banner_zt .swiper-container {
	overflow: hidden;
	margin-left: 0.28rem;
}


/**添加收获地址**/


/**产品详情**/

.cpxq_over-y {
	overflow-y: scroll;
	max-height: 68vh;
}

.cpxq_lf_box_1 {
	width: 18rem;
	height: 18rem;
	margin: 0 auto;
}

.pruduct_dtl_box {
	height: 100%;
}

.pic {
	width: 100%;
}

.pic>p {
	width: 100%;
}

.pic>p>img {
	width: 100%;
}


/*.pruduct_dtl_box {
  width: 16.128rem;
  height: 19.2rem;
  margin: 0 auto;
}*/

.pruduct_dtl_box>img {
	width: 100%;
	height: 100%;
}

.cpxq_lf_box_1 .swiper-container {
	width: 100%;
	height: 100%;
}

.cpxq_posit_lf {
	width: 0.528rem;
	height: 0.912rem;
	padding: 0.3rem;
	position: fixed;
	top: 0.936rem;
	left: 1.236rem;
	z-index: 1000;
}

.cpxq_posit_lf>img {
	width: 100%;
	height: 100%;
}

.cpxq_posit_rt {
	width: 0.936rem;
	height: 0.888rem;
	padding: 0.3rem;
	position: fixed;
	top: 0.936rem;
	right: 0.9rem;
	z-index: 1000;
}

.cpxq_posit_rt>img {
	width: 100%;
	height: 100%;
}

.cpxq_banner_box {
	position: relative;
}

.cpxq_posit_bt {
	width: 1.8rem;
	height: 1.8rem;
	background: #f7f7f7;
	border-radius: 0.8rem;
	font-family: 'PingFangBold';
	text-align: center;
	font-size: 0.384rem;
	position: absolute;
	top: 15.2rem;
	right: 1.68rem;
	z-index: 99;
}

.cpxq_posit_bt .span_xiaol {
	margin-top: 0.16rem;
	font-size: 0.384rem;
	position: relative;
	top: 0.1rem;
}

.cpxq_posit_bt>span {
	font-size: 0.576rem;
}

.ddxqy_box_container {
	text-align: center;
}

.ddxqy_box_container_1 {
	padding-top: 1.2rem;
}

.ddxqy_box_container_1>.ddxqy_box_container_1-name {
	font-family: 'PingFangBold';
	font-size: 0.864rem;
	color: #323232;
}

.ddxqy_box_container_1>div {
	font-family: 'PingFangBold';
	font-size: 0.624rem;
	color: #A87A42;
	padding: 0.1rem 0;
}

.ddxqy_box_container_2 {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	justify-content: -webkit-center;
	align-items: baseline;
	align-items: -webkit-baseline;
	padding: 0.1rem 0;
}

.ddxqy_box_container_2>span {
	font-family: 'PingFangBold';
	font-size: 0.816rem;
	color: #FB604A;
}

.ddxqy_box_container_2>div {
	font-family: 'BEBAS';
	font-size: 1.008rem;
	color: #FB604A;
	margin-right: 0.24rem;
}

.ddxqy_box_container_2>del {
	font-size: 0.528rem;
	color: #646464;
	font-family: "PingFangRegular", "microsoft yahei";
}

.ddxqy_box_container_2>.cpxq_se_price {
	font-size: 0.528rem;
	color: #646464;
	font-family: "PingFangRegular", "microsoft yahei";
	text-decoration: line-through;
	letter-spacing: 0.048rem;
}

.product_xg_font_box>.cpxq_se_price {
	font-size: 0.528rem;
	color: #646464;
	text-decoration: line-through;
	margin-left: 0.2rem;
}

.ddxqy_box_container_3 {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	justify-content: -webkit-center;
	align-items: center;
	align-items: -webkit-center;
	padding: 0.3rem 0;
}

.sc-gundongtiao {
	overflow-y: scroll;
	height: 45vh;
}

.ddxqy_box_container_3 .ddxqy_shunfengbaoyou {
	width: 0.888rem;
	vertical-align: middle;
}

.ddxqy_box_container_3 .ddxqy_mianweixiufei {
	width: 0.8rem;
	vertical-align: middle;
}

.ddxqy_box_container_3 .ddxqy_zhengpinbaozhang {
	width: 0.816rem;
	vertical-align: middle;
}

.ddxqy_box_container_3>div {
	margin-right: 1.08rem;
}

.ddxqy_box_container_3>div>span {
	font-size: 0.624rem;
	color: #646464;
	font-family: 'PingFangBold';
}

.cpxq_cpxx_box {
	background: #ECECEC;
	padding: 0.48rem 0;
}

.cpxq_cpxx_box>div {
	color: #323232;
	font-family: 'PingFangBold';
	background: #FFFFFF;
	padding: 0.432rem 0 0.432rem 1.128rem;
	border-bottom: 1px solid #ECECEC;
	font-size: 0.624rem;
	font-style: normal;
}

.cpxq_cpxx_box .cpxq_cpxx_ul_box {
	background: #FFFFFF;
	padding-left: 1.128rem;
}

.cpxq_cpxx_box .cpxq_cpxx_ul_box .cpxq_cpxx_li_list {
	padding: 1.104rem 0;
	overflow: hidden;
}

.cpxq_cpxx_box .cpxq_cpxx_ul_box .cpxq_cpxx_li_list>li {
	float: left;
	width: 50%;
	font-family: 'PingFangRegular';
	font-size: 0.624rem;
	color: #323232;
	padding: 0.12rem 0;
}

.cpxq_baobei_deitale_box {
	background: #ececec;
	padding-bottom: 0.576rem;
}

.cpxq_baobei_deitale_box>div {
	background: #FFFFFF;
}

.cpxq_baobei_deitale_box>div>h5 {
	font-family: 'PingFangBold';
	font-size: 0.624rem;
	color: #323232;
	height: 1.728rem;
	line-height: 1.728rem;
	border-bottom: 1px solid #e5e5e5;
	padding-left: 1.152rem;

}

.cpxq_baobei_pinlun_box {
	border-bottom: 1px solid #e5e5e5;
	/*border-top: 1px solid #e5e5e5;*/
}

.cpxq_head_deailt {
	padding-left: 1.152rem;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
	padding-top: 0.528rem;
	padding-right: 1rem;
}

.cpxq_head_deailt>img {
	width: 1.3rem;
	height: 1.3rem;
	margin-right: 0.3rem;
	border-radius: 50%;
}

.cpxq_head_deailt>span {
	font-size: 0.528rem;
	color: #323232;
}

.cpxq_pinlun_content {
	font-family: 'PingFangBold';
	font-size: 0.672rem;
	padding-left: 2.75rem;
	padding-right: 0.24rem;
}

.cpxq_user_shangchuan_img {
	padding-right: 0.24rem;
	padding-left: 2.75rem;
	padding-top: 0.432rem;
	padding-bottom: 0.24rem;
}

.cpxq_user_shangchuan_img>img {
	width: 2.76rem;
	height: 2.76rem;
	margin-right: 0.12rem;
}

.cpxq_chakan_btn {
	font-family: 'PingFangRegular';
	font-size: 0.624rem;
	color: #5A5A5A;
	text-align: center;
	height: 1.584rem;
	width: 100%;
	line-height: 1.584rem;
}

.product_main_img_container {
	padding: 0.72rem;
	background: #FFFFFF;
}

.product_main_img_container>div>img {
	width: 100%;
	height: 100%;
}

.product_main_img_container>img {
	width: 100%!important;
	height: 100%!important;
	display: block;
}

.product_xg_box_1 {
	background: #ececec;
	padding-top: 0.72rem;
}

.product_xg_box_1>h5 {
	margin-bottom: 0.2rem;
	background: #FFFFFF;
	padding-left: 1.152rem;
	padding: 0.48rem;
	font-size: 0.624rem;
}

.product_xg_font_box>span {
	font-size: 0.672rem;
	color: #a18667;
	font-family: "PingFangBold";
}

.product_xg_font_box>del {
	font-size: 0.48rem;
	color: #bcbcbc;
	margin-left: 0.2rem;
}

.cpxq_xianshitejia {
	width: 2.472rem;
	height: 1.8rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	position: absolute;
	top: 0;
	right: 0;
}

.cpxq_xianshitejia>img {
	width: 100%;
	height: 100%;
}

.footer-btn-box {
	/*display: box;*/
	display: -webkit-box;
	/*display: -webkit-flex;*/
	justify-content: space-around;
    -webkit-justify-content: space-around;
    /*-webkit-align-items: center;
    align-items: center;*/
	height: 2.544rem;
	position: absolute;
	/*left: 0;*/
	bottom: calc(- 100vh + 2.544rem);
	/*right: 0;*/
}

.footer-btn-box .footer-kefu-box {
	background: #ffffff;
	width: 2.472rem;
	text-align: center;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
}

.footer-btn-box .footer-kefu-box>img {
	width: 0.936rem;
	height: 0.768rem;
	margin-top: 0.4rem;
}

.footer-btn-box .footer-kefu-box>p {
	font-size: 0.528rem;
	color: #646464;
}

.footer-btn-box .footer-xihuan-box {
	background: #ffffff;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	width: 2.472rem;
	text-align: center;
}

.footer-btn-box .footer-xihuan-box>img {
	width: 0.936rem;
	height: 0.768rem;
}

.footer-btn-box .footer-xihuan-box>p {
	font-size: 0.528rem;
	color: #646464;
}

.footer-btn-box .footer-gouwuche-box {
	background: #d77e6b;
	color: #FFFFFF;
	font-weight: 400;
	font-size: 0.816rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	width: 6.552rem;
	font-family: "PingFangBold";
}

.footer-btn-box .footer-likegoumai-box {
	background: #E1C584;
	color: #854806;
	font-weight: 400;
	font-size: 0.816rem;
	display: box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	width: 6.552rem;
	font-family: "PingFangBold";
}

.ljgm_ovfl_sc {
	width: 100%;
	height: 45vh;
	overflow: scroll;
}


/**产品详情**/


/**宝贝评论无数据**/

.bbpl_main_box {
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #ECECEC;
}

.bbpl_main_section_box {
	position: relative;
	top: 30vh;
	text-align: center;
}

.bbpl_main_section_box>img {
	width: 7.368rem;
	height: 7.368rem;
}

.bbpl_main_section_box>p {
	font-family: 'PingFangBold';
	font-size: 0.912rem;
	margin-top: 0.72rem;
	font-weight: 600;
}

.back_btn_img {
	width: 0.504rem;
	height: 0.912rem;
	position: absolute;
	top: 1.2rem;
	left: 0.912rem;
}

.footer-btn-box .footer-xihuan-box>img {
	width: 0.936rem;
	height: 0.768rem;
	margin-top: 0.4rem;
}


/**宝贝评论无数据**/


/**404页面**/

.tautology_404 {
	display: block;
	background: #eac657;
	width: 8.256rem;
	margin: 0 auto;
	text-align: center;
	height: 1.92rem;
	line-height: 1.92rem;
	font-family: 'PingFangBold';
	color: #323232;
	border-radius: 0.9rem;
	margin-top: 2rem;
}

.bbpl_main_box {
	text-align: center;
}

.bbpl_null404_box {
	position: relative;
	top: 6rem;
}

.bbpl_null404_box>img {
	width: 7.68rem;
	height: 12.96rem;
}


/**404页面**/


/**支付失败**/

.bbpl_zhifushibai_box {
	padding-bottom: 1.2rem;
	margin-top: 3.024rem;
	background: #FFFFFF;
}

.bbpl_zhifushibai_img {
	border-top: 0.072rem solid #ECECEC;
	padding-top: 1.872rem;
	text-align: center;
}

.bbpl_zhifushibai_img>img {
	width: 7.392rem;
	height: 7.392rem;
}

.bbpl_zhifushibai_img>h3 {
	font-family: 'PingFangRegular';
	font-size: 0.96rem;
	color: #000000;
	font-weight: 800;
	margin-top: 0.5rem;
}

.bbpl_zhifushibai_img>p {
	font-size: 0.576rem;
	font-family: 'PingFangRegular';
}

.sp_chakan_btn {
	margin-top: 0.864rem;
	text-align: center;
}

.sp_chakan_btn .zferror_btn_dingdan {
	font-family: 'PingFangBold';
	font-size: 0.816rem;
	background: #e1c681;
	color: #8b4b04;
	width: 7.68rem;
	height: 1.92rem;
	line-height: 1.92rem;
	text-align: center;
	border-radius: 1rem;
	margin-right: 0.5rem;
}

.sp_chakan_btn .zferror_btn_zxzf {
	font-family: 'PingFangBold';
	font-size: 0.816rem;
	background: #d8806a;
	color: #FFFFFF;
	width: 7.68rem;
	height: 1.92rem;
	line-height: 1.92rem;
	text-align: center;
	border-radius: 1rem;
}

.zfsb_xgcp_box {
	padding-top: 0.528rem;
	background: #ececec;
}

.zfsb_xgcp_box>h4 {
	background: #FFFFFF;
}


/**支付失败**/


/**喜欢无数据**/

.xihuan_box {
	width: 0.864rem;
	height: 0.864rem;
	bottom: 0.1rem;
	right: 0.936rem;
}

.lkqgg_btn {
	font-family: 'PingFangBold';
	display: block;
	width: 8.256rem;
	height: 1.92rem;
	line-height: 1.92rem;
	text-align: center;
	color: #323232;
	background: #eac657;
	margin: 0.96rem auto 0 auto;
	border-radius: 1rem;
}

.common_head-box .xihuan_hezi_img {
	position: absolute;
	right: 0.7rem;
	bottom: 0.07rem;
	width: 0.86rem;
	height: 0.86rem;
	left: initial;
}


/**喜欢无数据**/


/**扫描结果页面**/

.smjg_img_box {
	padding-top: 2.448rem;
	text-align: center;
	background: #FFFFFF;
	padding-bottom: 1.44rem;
	border-bottom: 2px solid #ECECEC;
}

.smjg_img_box>img {
	width: 5.328rem;
	height: 5.328rem;
}

.smjg_img_box>h4 {
	font-family: 'PingFangBold';
	font-size: 0.864rem;
	color: #323232;
	margin: 0 auto;
}

.smjg_img_box>p {
	font-size: 0.864rem;
	color: #323232;
	font-size: 0.672rem;
	margin: 0 auto;
}

.smjg_main_box {
	border-top: 1px solid #C9C9C9;
	background: #ECECEC;
	padding-top: 0.384rem;
	margin-top: 3.024rem;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 2.544rem;
	top: 0;
}

.smjg_btn{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	display: -webkit-box;
	height:2.544rem;
	line-height: 2.544rem;
}
.smjg_btn div{
	display: flex;
	width: 50%;
	justify-content: center;
	font-size: 0.816rem;
	font-family: "PingFangBold";
	font-weight: normal;
}
.smjg_btn div.retry{
	background: #000;
	color: #fff;
}
.smjg_btn div.back{
	background: #E1C584;
	color: #854806;
}

.jg_product_detail_box {
	background: #FFFFFF;
	padding: 0.96rem 0;
}

.jg_product_detail_box>p {
	font-size: 0.624rem;
	color: #323232;
	padding: 0.12rem 1.08rem;
}

.smjg-footer-btn-box {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 2.568rem;
	overflow: hidden;
}

.smjg-footer-btn-box>a {
	width: 50%;
	height: 100%;
	text-align: center;
	line-height: 2.568rem;
	float: left;
}

.smjg-footer-btn-jxsm {
	background: #323232;
	color: #FFFFFF;
}

.smjg-footer-btn-qd {
	background: #e1c681;
	color: #854806;
}


/**扫描结果页面**/


/**购买完成**/

.gmwc_heade_box_img {
	width: 100%;
	height: 12rem;
	position: relative;
	margin-top: 3.024rem;
}

.gmwc_heade_box_img .goumaiwancheng {
	height: 12rem;
	width: 100%;
}

.gmwc_ckdd {
	color: #323232;
	font-size: 0.72rem;
	padding: 0.24rem 1.2rem;
	border-radius: 0.8rem;
	position: absolute;
	bottom: 1.608rem;
	left: 2.976rem;
	background: #FFFFFF;
	font-family: 'PingFangBold';
}

.gmwc_fhsy {
	color: #323232;
	font-size: 0.72rem;
	padding: 0.24rem 1.2rem;
	border-radius: 0.8rem;
	position: absolute;
	bottom: 1.608rem;
	right: 2.976rem;
	background: #FFFFFF;
	font-family: 'PingFangBold';
}

.gmwc_xgcp-h4 {
	font-family: 'PingFangBold';
	font-size: 0.624rem;
	color: #323232;
	padding-left: 1.152rem;
	height: 1.728rem;
	line-height: 1.728rem;
}


/**购买完成**/


/**导航分类**/

.dhfl_nav_head {
	position: relative;
	overflow: hidden;
	height: 3.048rem;
}

.dhfl_nav_head>div {
	float: left;
	width: 48%;
	position: relative;
	top: 1.08rem;
	left: 1.5rem;
}

.dhfl_nav_head>div:nth-child(2) {
	text-align: right;
	left: 0.7rem;
	position: relative;
}

.dhfl_nav_head>div>span {
	font-family: 'PingFangBold';
	font-size: 0.72rem;
	color: #323232;
	padding-bottom: 0.6rem;
}

.fl_imaback {
	position: absolute;
	left: 0;
	bottom: 0;
}

.dhfl_nav_head .dh_head_active {
	color: #ac875b;
	border-bottom: 0.096rem solid #cab394;
}

.dhfl_cz_box {
	text-align: left;
}

.dhfl_fg_box {
	text-align: left;
	padding-left: 0.48rem;
}

.dhfl_nav_head {
	background: #FFFFFF;
}

.fl_imaback {
	width: 0.48rem;
	height: 0.888rem;
	padding: 0.6rem;
	z-index: 50;
}

.dhfl_main_container {
	background: #ffffff;
	/* padding-top: 0.24rem; */
	border-top: 0.24rem solid #ececec;
	/*min-height: 86vh;*/
	overflow: hidden;
	position: absolute;
	top: 3.048rem;
	bottom: 0;
}

.dhfl_mingchen_list {
	background: #FFFFFF;
	width: 5.088rem;
	float: left;
	/*min-height: 89.5vh;*/
}

.dhfl_main_li_list {
	padding-top: 1.2rem;
}

.dhfl_main_li_list>li {
	font-family: 'PingFangBold';
	font-size: 0.768rem;
	color: #323232;
	height: 1rem;
	text-indent: 1em;
	margin-bottom: 1.2rem;
	border-right: 2px solid transparent;
	border-left: 0.192rem solid transparent;
}

.dhfl_main_li_list>li>a {
	font-family: 'PingFangBold';
	font-size: 0.768rem;
	color: #323232;
	padding-left: 0.96rem;
	width: 3.87rem;
}

.dhfl_main_li_list .dhfl_left_active>a {
	border-right: 2px solid #a7855f;
	border-left: 0.192rem solid #a7855f;
	color: #a7855f;
}

.dhfl_main_li_list .dhfl_left_active {
	border-right: 2px solid #a7855f;
	border-left: 0.192rem solid #a7855f;
	color: #a7855f;
}

.dhfl_img_child_box {
	flex-grow: 1;
	overflow: hidden;
	position: relative;
	padding-left: 1.536rem;
	padding-top: 1.632rem;
	width: 11.376rem;
	float: left;
	background: #ececec;
	min-height: 84.8vh;
}

.dhfl_img_child_box>div {
	text-align: center;
	float: left;
	margin-right: 1.1rem;
	margin-bottom: 0.48rem;
	width: 2.64rem;
}

.dhfl_img_child_box>div>img {
	width: 2.16rem;
	height: 2.16rem;
	border-radius: 1rem;
}

.dhfl_img_child_box>div>p {
	font-family: 'PingFangRegular';
	font-size: 0.624rem;
	color: #323232;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.dhfl_null_data_box {
	float: left;
	width: 12.9rem;
}

.scarch_text_conbox_1 {
	position: absolute;
	top: 3rem;
	left: 0.5rem;
	text-align: center;
	width: 9.12rem;
}

.scarch_text_conbox_1>span {
	font-size: 0.816rem;
	line-height: 1.2rem;
}

.scarch_text_conbox_1>img {
	width: 5.232rem;
	height: 6rem;
}


/**导航分类**/


/**商城二级页面开始**/

.wh100 {
	width: 100%;
	height: 100%;
}

.xlzq_first_img {
	width: 100%;
	height: 7.44rem;
	height: auto;
	padding-top: 3.024rem;
}

.xlzq_first_img>img {
	width: 100%;
	height: 100%;
	height: auto;
	display: block;
}

.xlzq_main_box {
	padding: 0 0.336rem;
	min-height: 67.4%;
	background: #ececec;
	position: relative;
	overflow: hidden;
}

.xlzq_main_box>div {
	float: left;
	width: 5.544rem;
	margin-right: 0.312rem;
	position: relative;
	min-height: 0.1rem;
}

.xlzq_main_box>div:last-child {
	margin-right: 0;
}

.xlzq_main_list_box {
	position: relative;
	background: #FFFFFF;
}

.xlzq_main_list_box>img {
	width: 100%;
	height: 6.72rem;
	height: 5.52rem;
}

.xlzq_main_list_box_2 img {
	width: 100%;
	height: 7.92rem;
}

.xlzq_main_list_box {
	margin-bottom: 0.384rem;
	display: block;
	height: 9.2rem;
	box-sizing: border-box;
	padding-top: 1.2rem;
}

#scrj_prdu_box_2 .xlzq_main_list_box_2:first-child {
	height: 10.32rem;
}

#scrj_prdu_box_2 .xlzq_main_list_box_2 .sc_ershi_erting {}

.xlzq_main_list_box>.icon-aixin {
	font-size: 0.7rem;
	top: 0.456rem;
	left: 0.504rem;
}

.xlzq_main_list_box>.icon_active {
	color: #f25151;
}

.sh_produt_list_box>.icon_active {
	color: #f25151;
}

.sc_ershi_erting {
	padding-left: 0.48rem;
}

.sc_ershi_erting>p {
	font-size: 0.576rem;
	color: #323232;
	display: box;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.sc_ershi_erting>p>span {
	font-size: 0.672rem;
	color: #a18667;
	margin-right: 0.2rem;
	font-family: "PingFangBold";
}

.sc_ershi_erting>p>del {
	font-size: 0.48rem;
	color: #BCBCBC;
}

.scrj_price_tejia {
	padding-bottom: 0.2rem;
}

.scrj_price_tejia .scrj_price_dex {
	font-size: 0.48rem;
	color: #BCBCBC;
	text-decoration: line-through;
}

.xlzq_main_list_box .xlzq__xianshitejia {
	position: absolute;
	top: 0;
	right: 0;
	width: 2.472rem;
	height: 1.8rem;
	display: none;
}

.sh_produt_list_box .wg__xstj_img {
	position: absolute;
	top: 0;
	right: 0;
	width: 2.472rem;
	height: 1.8rem;
	display: none;
}

.sh_produt_list_box .wg_xstj_at {
	display: block;
}

.xlzq_main_list_box .xlzq_xstj_active {
	display: block;
}


/**商城二级瀑布流**/

.grid {
	width: 100%;
	height: 100%;
	background: #f8f3f3;
	top: 3.096rem;
}

.common_head-box .wddd_flaot-right {
	bottom: -0.2rem;
	position: absolute;
	right: 0;
	left: initial;
}

.xlzq_main_list_box_2 img {
	width: 100%;
	height: 7.92rem;
	height: 5.52rem;
}

.xlzq_main_list_box_2 .sc_ershi_erting{
	padding-top: 0;
}

.xlzq_main_list_box_2:first-child .sc_ershi_erting {
	padding-top: 1.1rem;
}

.scrj_price_tejia>.span_de_back:nth-child(2n+2) {
	font-size: 0.48rem;
	color: #BCBCBC;
	text-decoration: line-through;
}


/**商城二级瀑布流结束**/


/**商城二级页面结束**/


/**商城二级遮罩层**/

.common_head .erji_flaot-right {
	width: 0.72rem;
	height: 0.72rem;
	position: absolute;
	right: 0;
	left: initial;
	padding: 0.5rem 0.912rem 0.5rem 0.5rem;
	bottom: -0.3rem;
}

.scrj_zzc_box {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 999;
}

.heade_xlzq_box {
	background: #FFFFFF;
	height: 3.024rem;
}
.common_head{
	display: flex;
}
.common_head>span {
	font-size: 0.816rem;
	color: #323232;
	font-family: "PingFangBold";
	font-weight: normal;
	letter-spacing: 0.048rem;
	margin: 0 auto;
}

.scrj_list_itmes>div {
	min-height: 2.16rem;
	line-height: 2.16rem;
	padding-left: 1.2rem;
	font-size: 0.72rem;
	color: #323232;
	background: #f5f5f5;
	font-family: 'PingFangBold';
	border-top: 1px solid #e6e6e6;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	align-items: -webkit-center;
}

.scrj_list_itmes>div>img {
	width: 0.36rem;
	height: 0.576rem;
}

.crj_list_jgqj_box {
	background: #f5f5f5;
	padding-left: 1.2rem;
	border-top: 1px solid #e6e6e6;
}

.crj_list_jgqj_box>div {
	font-size: 0.72rem;
	font-family: 'PingFangBold';
	color: #323232;
}

.crj_list_jgqj {
	padding: 0.4rem 0 0.1rem 0;
}

.crj_list_zdjg {
	padding: 0.2rem 0 0.4rem 0;
}

.crj_list_zdjg>a {
	border: 1px solid #aaaaaa;
	border-radius: 0.7rem;
	color: #939393;
	font-size: 0.72rem;
	padding: 0.1rem 0.6rem;
}

.crj_list_zdjg>span {
	color: #939393;
}

.crj_list_zdjg>input {
	border: 1px solid #E6E6E6;
	border-radius: 0.7rem;
	color: #323232;;
	font-size: 0.8rem;
	padding: 0.3rem 0.6rem 0.3rem 0.6rem;
	width: 2.5rem;
	height: 0.9rem;
	line-height: 0.9rem;
	outline: none;
	background: #ffffff;
	box-shadow: 0 0 0 0;
	-webkit-appearance: none;
}

.crj_queren_btn {
	display: block;
	background: #c3a374;
	font-family: 'PingFangRegular';
	font-weight: 600;
	color: #FFFFFF;
	font-size: 0.72rem;
	text-align: center;
	min-height: 2.16rem;
	line-height: 2.16rem;
}


/**商城二级遮罩层**/

.translate_xiangxia {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}


/*客服样式*/

.ntalk-minimize-window {
	display: none;
}

.kong_color {
	color: red!important;
}

.xiangGuan_product {
	font-size: 0.48rem!important;
	color: #bcbcbc!important;
	margin-left: 0.2rem!important;
	text-decoration: line-through !important;
	margin-left: 0;
}


/**我的订单**/

.common_head-box .wg-erji-rht {
	width: 1.744rem;
	height: 1.5rem;
	right: 0.8rem;
	bottom: -0.35rem;
}

.common_head-box .wg-erji-rht>span {
	position: absolute;
	right: 0.05rem;
	bottom: 1rem;
	/*width: 0.864rem;
    height: 0.864rem; image/wddd_mc.png*/
}

.common_head-box .wddd-zuihougaidong {
	position: absolute;
	right: 0.65rem;
	bottom: -0.25rem;
	left: initial;
}

.common_head-box .wddd-zuihougaidong>img {
	width: 0.864rem;
	height: 0.864rem;
}

.common_head-box .wddd-zuihougaidong>span {
	background: #f25151;
	color: #FFFFFF;
	width: 0.7rem;
	height: 0.7rem;
	display: inline-flex;
	display: -webkit-inline-flex;
	align-items: center;
	align-items: -webkit-center;
	justify-content: center;
	justify-content: -webkit-center;
	font-size: 0.528rem;
	border-radius: 0.5rem;
	position: absolute;
	top: -0.3rem;
	right: -0.3rem;
}


/**修改昵称**/

.xgnc_wc_btn {
	position: absolute;
	right: 0;
	bottom: 0;
	color: #946906;
	margin-right: 0.7rem;
	font-weight: normal;
	font-size: 0.768rem;
	font-family: "PingFangBold";
}

.xgnc-input-box {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: #ececec;
}

.xgnc-input-box>div {
	padding-left: 0.936rem;
	padding-right: 0.552rem;
	background: #FFFFFF;
	height: 2.16rem;
	position: relative;
	top: 3.7rem;
	line-height: 2.16rem;
	overflow: hidden;
	/*font-family: "PingFangBold";*/
}
.xgnc-input-box>div>span {
	/*font-family: 'pingfangbold';*/
	font-size: 0.672rem;
	font-weight: 600;
	height: 2.16rem;
	line-height: 2.16rem;
	position: relative;
	top: -0.1rem;
	color: #443737;
}

.xgnc-input-box>div>input {
	font-family: 'pingfangbold';
	outline: inherit;
	position: relative;
	top: -0.1rem;
	padding-top: 0.65rem;
	font-size: 0.72rem;
}

.xgnc-img-position {
	width: 0.624rem;
	height: 0.624rem;
	padding: 0.5rem;
	position: absolute;
	top: 0.25rem;
	right: 0.25rem;
}


/**分享**/

.fenxiang_zzc_rgb {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.7);
	z-index: 99999;
}

.fx_zzc_section {
	width: 100%;
	position: absolute;
	bottom: 0;
}

.fx_zzc_div_box {
	background: #FFFFFF;
	padding: 1.92rem 1.824rem 0 1.823rem;
}

.fx_zzc_div_box>a {
	text-align: center;
	margin-right: 0.72rem;
	margin-bottom: 0.6rem;
}

.fx_zzc_div_box a>img {
	width: 2.592rem;
	height: 2.592rem;
}

.fx_zzc_div_box>a>p {
	font-family: 'PingFangRegular';
	font-size: 0.672rem;
	color: #646464;
}

.fx_quexiao_btn {
	display: block;
	height: 2.76rem;
	line-height: 2.76rem;
	text-align: center;
	font-family: 'PingFangRegular';
	font-size: 0.816rem;
	color: #646464;
	background: #efefef;
}


/**分享**/

.waidiv {
	width: 100%;
	height: 100%;
}


/**去固定定位**/

.grzx_qu_fixed {
	position: initial;
}


/**门店指引加大返回按钮**/

.mdzy_position_backimg {
	width: 0.456rem;
	height: 0.84rem;
	float: left;
	padding: 0.15rem;
}

.mdzy_position_backimg>img {
	width: 100%;
	height: 100%;
	display: block;
}
.mdzy{height: 100vh;overflow:auto;background: #ececec;}
.mdzy_header_box {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 50;
	height: 9.37031484vh;
	width: 100%;
	background-color: #ffffff;
	box-sizing: border-box;
	text-align: center;
	padding-top: 4vh;
	padding-left: 0.816rem;
	padding-right: 0.504rem;
	overflow: hidden;
}

.mdzy_dw {
	width: 1.032rem;
	height: 0.936rem;
	float: right;
}

.mdzy_header_box>.mdzy_title {
	font-family: "PingFangBold";
	font-size: 0.816rem;
	position: relative;
	top: -0.3rem;
}

.huodongtuijain_main_box {
	background: #ECECEC;
	border-top: 1px solid #d2d2d2;
	padding-top: 3.912rem;
	padding-left: 0.72rem;
	padding-right: 0.72rem;
	padding-bottom: 3.504rem;
	min-height: 100%;
	box-sizing: border-box;
}

.hdtj_wenzhan_list {
	padding-top: 0.48rem;
	padding-left: 0.48rem;
	padding-right: 0.48rem;
	background: #FFFFFF;
}

.hdtj_wenzhan_list>img {
	width: 100%;
}

.hdtj_wenzhan_list_p {
	padding: 0.48rem 0;
}

.hdtj_wenzhan_list_p>p:nth-child(1) {
	font-size: 0.72rem;
	font-family: "PingFangBold";
	color: #323232;
}

.hdtj_wenzhan_list_p>p:nth-child(2) {
	font-size: 0.624rem;
	font-family: "PingFangRegular";
	color: #646464;
}

.hdtj_wenzhan_list {
	margin-bottom: 0.96rem;
}

.hdtj_wenzhan_list:last-child {
	margin-bottom: 0;
}

.ppry_zzcwenzi-botom {
	font-style: normal;
}


/**专题产品**/

.ztcp_img_zhuyao_box {
	width: 100%;
	padding-top: 3.024rem;
}

.ztcp_main_box {
	padding: 1.08rem 0.72rem 1.2rem 0.72rem;
	width: 100%;
	box-sizing: border-box;
	background: #ececec;
	overflow: hidden;
}

.ztcp_main_box .sc_product_cnxh_list .sc_price-bxo>span:nth-child(3) {
	font-size: 0.48rem;
	color: #bcbcbc;
	margin-left: 0.2rem;
	text-decoration: line-through;
}

.product_main_img_container {
	padding: 3.024rem 0.72rem 0.72rem 0.72rem;
}

.cpxq_posit_box {
	position: relative;
	width: 100%;
	text-align: center;
	height: 3.024rem;
}

#xq_daxiao {
	width: 0.912rem;
	height: 0.912rem;
}

#cpxq_rgba {
	background: rgba(255, 255, 255, 0);
	top: 0;
}
#cpxq_wentzi {
	color: rgba(50, 50, 50,0);
}
.bbpl_baobei_deitale_box{
	height: auto;
	padding-top: 3.5rem;
	background: #ececec;
	padding-bottom: 0.576rem;
}
.bbpl_baobei_deitale_box h5{
	font-family: 'PingFangBold';
	font-size: 0.65rem;
	color: #646464;
	height: 1.728rem;
	line-height: 1.728rem;
	border-bottom: 1px solid #e5e5e5;
	padding-left: 1.152rem;
	background: #fff;
}
.bgff{
	background: #fff;
}
.no_more{
	background: #ececec;
	text-align: center;
	font-size: .6rem;
	color: #646464;
	padding-bottom: .5rem;
}
.bbpl_p {
	font-family: 'PingFang' !important;
	font-weight: 300!important;
}
.bbpl-wrap{
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #ECECEC;
}
.nopl{
	float: right;
	padding-right: .72rem;
	font-family: 'PingFangRegular';
	font-size: 0.624rem;
	color: #c0c0c0;
}
.pa{position: absolute}
.scroll_wrap{
	position: absolute;
	top: 5rem;
	left: 0;
	bottom: 0;
	right: 0;
	margin-top: 0;
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
	min-height: auto;
}
.oh,.scroll_box{overflow: hidden;}
.pt1{padding-bottom: 1rem}
/*支付中间页*/
.pay_wrap{
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #ECECEC;
}
.pay_wrap section{
	position: relative;
	padding-top: 6.384rem;
	padding-bottom: 1.728rem;
	text-align: center;
	background: #fff;
}
.pay_wrap img{
	width: 7.392rem;
	height: 7.392rem;
}
.pay_wrap .pay_btn{
	font-family: 'PingFangBold';
	font-size: 0.816rem;
	height: 1.968rem;
	line-height: 1.968rem;
	text-align: center;
	color: #fff;
	border-radius: 1rem;
}
.pay_btn.btn_wx{
	display: block;
	margin: 2rem auto 0 auto;
	background: #50c747;
	width: 8.88rem;
}
.pay_btn.btn_zfb_success{
	display: inline-block;
	width: 7.68rem;
	background: #e1c681;
	color: #a57335;
	margin-top: 2rem;
}
.pay_btn.btn_zfb_error{
	display: inline-block;
	width: 7.68rem;
	background: #d8806a;
	margin:2rem 0 0 .35rem;
}
/*支付中间页 end*/
.cpxq-wrap{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.fixed-box{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99;
}
.fixed-img{
	max-width: 100%;
    max-height: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: block;
}